#pragma once
#include "unit.h"

struct tTalents
{
	bool bAB1, bAB2, bAB3, bAB4;
	bool bUP1, bUP2, bUP3;
};

class CPlayer : public CUnit
{
private:
	tTalents m_tTalentTree;

public:
	CPlayer(void);
	virtual ~CPlayer(void);

	virtual void Initialize( void );
	virtual void Update( float dT );
	virtual void Input( void );
	virtual void Render( void );
	virtual RECT GetRect( void ) const;
	virtual void HandleCollision( const IEntity* pOther );
};

